package ai.people.netmon.framework.domain.facebook.probe.response;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import lombok.Data;

/**
   探测-facebook信息返回vo
 *
 * @author zhenglin
 * @date 2022/02/25
 * @since 2022-02-25
 */
@Data
@TableName(schema = "cfg_facebook",value = "account")
public class FacebookAccountResponse {
    /**
     * ID
     */
    @JsonSerialize(using = ToStringSerializer.class)
    private Long id;

    /**
     * FACEBOOK账号ID
     */
    private String accountId;

    /**
     * FACEBOOK账号
     */
    private String accountName;

    /**
     * FACEBOOK链接
     */
    private String accountLink;

    /**
     * 语种
     */
    private String languageCode;

    /**
     * 有效性，0:未确定，2表示无效 1表示有效sys_dic.validity
     */
    private String validityStr;

    /**
     * 重要度(0：未确定，3：不重要，6：普通，  9：一般重要，12：比较重要，15非常重要；)
     */
    private String importanceDegStr;

    /**
     * 采集状态（1已采集，0 待采集）
     */
    private String collectionStatusStr;

    /**
     * 账号状态
     */
    private String accountStatusStr;

    /**
     * 采集频率
     */
    private String collectionFrequencyStr;


}
